home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / PROGRAM / CBASE102.ARJ / MAKEFILE < prev    next >
Text File  |  1991-09-23  |  860b  |  45 lines

  1. #    Copyright (c) 1989 Citadel
  2. #       All Rights Reserved
  3.  
  4. # makefile    1.5 - 91/09/23
  5.  
  6. # rolodeck makefile
  7.  
  8. CC    = cc#        # C compiler
  9. CFLAGS    = -O -Dhuge=#    # C compiler options
  10. LIBS    = -lcbase -lbtree -llseq -lblkio
  11. #            # libraries
  12. LINT    = lint -b -p -lcbase -lbtree -llseq -lblkio
  13. MAN    = rolodeck.man#    # manual file name
  14.  
  15. FILES =    rolodeck.ddl                                           \
  16.     rolodeck.c cvtss.c    fml.c      ansi.c
  17. MANS =    rolodeck.c cvtss.c    fml.c
  18. SRCS =    rolodeck.c cvtss.c    fml.c      ansi.c
  19. OBJS =    $(SRCS:.c=.o)
  20.  
  21. # suffix rules
  22. .SUFFIXES:    .ddl .h .i
  23.  
  24. .ddl.h:
  25.     cbddlp $<
  26.  
  27. .ddl.i:
  28.     cbddlp $<
  29.  
  30. # explicit rules
  31. rolodeck:    $(OBJS)
  32.     $(CC) $(CFLAGS) $(OBJS) $(LIBS) -o $@
  33.  
  34. rolodeck.o:    rolodeck.h rolodeck.i basstr.h
  35.  
  36. cvtss.o:    basstr.h
  37.  
  38. lint:
  39.     $(LINT) $(SRCS)
  40.  
  41. man:    $(MAN)
  42.  
  43. $(MAN):    $(MANS)
  44.     cat $(MANS) | manx > $@
  45.